#/bin/bash

timedatectl set-ntp true

#EFI分区格式化
mkfs.fat -F32 /dev/$1
mkfs.ext4 /dev/$3

# 创建swap分区
mkswap /dev/$2
swapon /dev/$2

mount /dev/$3 /mnt
mkdir -p /mnt/boot/efi
mount /dev/$1 /mnt/boot/efi

# 连接wifi
rfkill unblock wlan0
ip link set wlan0 up
iwctl

# 更新国内镜像源
reflector --country China --age 72 --sort rate --protocol https --save /etc/pacman.d/mirrorlist

# 安装系统
pacstrap /mnt base linux-lts linux-lts-headers linux-firmware base-devel

# 写入分区表
genfstab -U /mnt >> /mnt/etc/fstab

# 进入系统
arch-chroot /mnt

umount -R /mnt
reboot
